import Vue from 'vue'

// 便捷toast提示
Vue.prototype.$toast = (title, icon) => { uni.showToast({ title, icon: icon || 'none' }) }

// 便捷路由跳转(保留当前页面)
Vue.prototype.$navigateTo = url => { uni.navigateTo({ url }) }

// 便捷路由跳转(关闭当前页面)
Vue.prototype.$redirectTo = url => { uni.redirectTo({ url }) }

// 跳转到 tabBar 页面，并关闭其他所有非 tabBar 页面 
Vue.prototype.$switchTab = url => { uni.switchTab({ url }) }

// 关闭当前页面，返回上一页面或多级页面 
Vue.prototype.$navigateBack = delta => { uni.navigateBack({ delta: delta || 1 }) }